.login {
  background-color: #fff;
  height: 100%;
  text-align: center;

  .myLogoa {
    height: 4rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 50px;

    img {
      width: 40%;
    }
  }

  .info {
    .hed {
      width: 85%;
      margin: 20px auto;
      font-size: 28px;
      border-bottom: 2px solid #aaaaaa;
      padding: 20px 0;
      position: relative;

      input {
        margin-left: 20px;
      }

      input::placeholder {
        color: #bbbbbb;
        font-size: 24px;
        padding-left: 1.2rem
      }
    }

    .forget {
      position: absolute;
      right: 60px;
      margin-top: 10px;
      font-weight: 800;
      color: #c30000
    }
  }

  .enter {
    display: block;
    width: 85%;
    height: 40px;
    margin: 2rem auto 0.7rem;
    height: 80px;
    background-color: #c30000;
    color: white;
    font-size: 28px;
    border-radius: 80px;
  }

  a {
    font-weight: 800;
    color: #c30000;
    font-size: 28px;
  }
}
